<legend style="margin-bottom:5px;line-height:30px;" >
    Promesas
    <input style="margin-left:10px;" class="btn btn-success btn-small pull-right nueva_promesa" href="<?php echo $this->baseUrl("usuarios/ajax/nuevapromesa/cliente_id/{$this->cliente->getId()}") ?>" type="button" value="Nueva Promesa" /> 
</legend>
<table id="tabla_promesas" class="tabla_reducida">
    <thead>
        <tr>
            <th>Fecha llamado</th><th>Usuario</th><th>Observaci&oacute;n</th><th>Fecha Promesa</th><th>Verif. Lab</th><th>Cred.</th>
        </tr>
    </thead>
    <tbody>
        <?php $promesa = new Doctrine_Model_Entities_Promesas() ?>
        <?php foreach ($this->conjPromesasPendientes as $promesa) { ?>
            <tr style="background-color:#ea9e9d;">
                <td style="width: 90px;"><?php echo $promesa->getFecha()->format("d/m/Y") ?></td>
                <td style="width: 160px;"><?php echo $promesa->getUsuario()->getMail() ?></td>
                <td style="text-align: left;"><?php echo $promesa->getFecha()->format("H:i") ?> <?php echo $promesa->getComentario()  ?></td>
                <td style="width: 90px;"><?php if($promesa->getFechaPromesa()){echo $promesa->getFechaPromesa()->format("d/m/Y");}  ?></td>
                <td style="width: 90px;">
                    <?php echo "{$promesa->getFechaVerificacionLaboral()->format("d/m/Y")} <br/> en {$promesa->obtenerDiasFaltantesVerificacion()} días." ?>
                    <button type="button" class="btn btn-danger btn-mini" onclick="cancelarVerificacionLaboral('<?php echo $promesa->getId() ?>')" ><i class="icon-remove"></i></button>
                </td>
                <td style="width: 15px;"><?php echo $promesa->getCredito_id() ? $promesa->getCredito_id() : "-" ?></td>
            </tr>
        <?php } ?>
        <?php foreach ($this->conjPromesas as $promesa) { ?>
            <?php
            if ($promesa->getCredito_id()) {
                $credito = Doctrine_Model_Referencias::obtenerPorId('Doctrine_Model_Entities_Credito', $promesa->getCredito_id());
                if ($credito) {
                    $numCredito = $credito->getNumero();
                }
            }
            ?>
            <tr>
                <td style="width: 90px;"><?php echo $promesa->getFecha()->format("d/m/Y") ?></td>
                <td style="width: 160px;"><?php echo $promesa->getUsuario()->getMail() ?></td>
                <td style="text-align: left;"><?php echo $promesa->getFecha()->format("H:i") ?> <?php echo $promesa->getComentario() ; ?></td>
                <td style="width: 90px;"><?php echo $promesa->getFechaPromesa() ? $promesa->getFechaPromesa()->format("d/m/Y") : "" ?></td>
                <td style="width: 90px;"><?php
        if ($promesa->getFechaVerificacionLaboral()) {
            echo $promesa->getFechaVerificacionLaboral()->format("d/m/Y");
        }
        ?></td>
                <td style="width: 15px;"><?php echo $numCredito ? $numCredito : "-" ?>
                    <?php
                    if ($promesa->getGeneradoPorMora() && !$promesa->getRenovado()) {
                        if ($credito) {
                            if ($credito->getGeneraPromesaAutogenerada()) {
                                ?>
                                <a  href="/financiera/public/usuarios/credito/cancelargeneracionpromesasautogeneradas/credito_id/<?php echo $promesa->getCredito_id(); ?>" class="btn btn-danger btn-mini"><i class=" icon-remove icon-white"></i></a>
                                <?php
                            }
                        }
                    }
                    ?>
                </td>
            </tr>
<?php } ?>
    </tbody>
</table>
<script type="text/javascript">
    
    $("#tabla_promesas").chromatable({
        width: "100%",  
        height: "150px",
        scrolling: "yes"  
        
    });
    
    $(document).ready(function(){
        $(".nueva_promesa").colorbox({
            iframe:true, 
            innerWidth: "70%",
            innerHeight: "70%",
            onOpen: function () {},
            onClosed: function() {
                verListadoPromesas(<?php echo $this->cliente->getId() ?>);
            }
        });
    });
    
    function cancelarVerificacionLaboral(id) {
        $.ajax({
            type: "POST",
            url: '<?php echo $this->baseUrl("/usuarios/ajax/cancelarverificacionlaboral") ?>',
            dataType: "json",
            data: { "promesa_id" : id },
            success: function (data) {
                if (!data.error) {
                    verListadoPromesas(<?php echo $this->cliente->getId() ?>);
                }
            },
            error: function () { alert("Error cancelarVerificacionLaboral"); }
        });
    }
    
</script>